package com.ttg.common.sftp;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

@Data
public class  FtpProperties {

    /**
     * 文件传输方式   FTP   SFTP
     */
    private String type;

    /**
     * 文件下载服务器地址
     */
    private String serverIp;

    /**
     * 端口
     */
    private Integer port;

    /**
     * 用户名
     */
    private String username;

    /**
     * 密码
     */
    private String password;

    /**
     * RSA私钥
     */
    private String privateKey;

    /**
     * 是否启用代理服务器
     */
    private Boolean proxyOn;

    /**
     * ProxyTypeEnum
     */
    private String proxyType;

    /**
     * 代理服务器ip
     */
    private String proxyHost;

    /**
     * 代理服务器端口
     */
    private Integer proxyPort;
}
